UML діаграма послідовностей

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
ІКТА
Факультет:
Комп'ютерна інженерія
Кафедра:
ЕОМ

Інформація про роботу

Рік:
2014
Тип роботи:
Лабораторна робота
Предмет:
Інженерія програмного забеспечення
Група:
КІ 41
Варіант:
25

Частина тексту файла

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА” / Лабораторна робота №3 з дисципліни "Інженерія програмного забезпечення" Тема: UML діаграма послідовностей. Мета: Освоїти принципи створення UML діаграм послідовнотей. Завдання: Розробити UML діаграми послідовностей для клієнтської та серверної частин. Кількість UML діаграм повинна бути не менше – 2. Мій варіант: 25. Сервіс оплати рахунків (мобільного тел., комунальних і т.д.). Нумерація діаграм у звіті не є сформована за логікою їх роботи, а лише за назвами файлів у алфавітному порядку в проекті. Клієнтська частина 1. 1. Редагування персональних даних. Рис. 1. 1. 1. Редагування персональних даних Рис. 1. 1. 2. Редагування персональних даних Опис діаграми Дана діаграма послідовностей показує послідовність дій, які треба виконати для редагування персональних даних. У всіх діаграмах для клієнтської частини є 5 ліній життя: Користувач, Дисплей, Клієнтська програма, Сервер, База даних між якими відбувається обмін повідомленнями. Користувач вводить ім'я та прізвище між лініями життя Користувач та Дисплей. Між Дисплей і Клієнтська програма відбувається кодування імені та прізвища, далі від Клієнтської програми вони передаються на Сервер. І від Серверу до Бази даних посилається повідомлення на зміну імені та прізвища. Логін та пароль проходить такий самий шлях, але з перевіркою чи є логін у БД та коректності пароля. Після цього в Базі даних зберігаються зміни та передається про це повідомлення до Сервера, пізніше до Клієнтської програми та Дисплея. Від Дисплея до Користувача відбувається передача доступу керування користувачеві. 1. 2. Отримати інформацію про статус оплати. Рис. 1. 2. Отримати інформацію про статус оплати Опис діаграми Дана діаграма послідовностей показує послідовність дій, які треба виконати для отримання інформації про статус оплати. Дисплей запрошує дані, від Користувача йде перевірка чи юзер залогований. Це повідомлення проходить шлях до Сервера. Тоді від Клієнтської частини йде передача логіна до Сервера, а від нього до Бази даних йде пошук інформації про статус за логіном. Від Бази даних результат передається, аж до Дисплею, де він виводиться. 1. 3. Вхід в систему. Рис. 1. 3. Вхід в систему Опис діаграми Дана діаграма послідовностей показує послідовність дій, які треба виконати для входу в систему. Дисплей запрошує дані. Від Користувача до Дисплею передаються повідомлення з логіном і паролем. Передаються на Сервер. З Серверу до БД йде пошук юзера за логіном і порівняння паролів. Після цього Користувачу надається доступ. 1. 4. Проведення платежу. Рис. 1. 4. 1. та Рис. 1. 4. 2. Проведення платежу Опис діаграми Дана діаграма послідовностей показує послідовність дій, які треба виконати для проведення платежу. Послідовно через 4 лінії життя пересилаються потрібні дані для проведення платежу, а саме: суб'єкт оплати, постачальник послуг, дані платника, дані платежу, банківські дані. Все це зберігається в БД. Користувач підтверджує оплату і отримує повідомлення про вдалу оплату. 1. 5. Реєстрація користувача. Рис. 1. 5. Реєстрація користувача Опис діаграми Дана діаграма послідовностей показує послідовність дій, які треба виконати для реєстрації нового користувача. Користувач вводить логін, пароль, ім'я та прізвище, вони передаються на сервер з перевіркою і записуються в БД. Після цього користувачу надається доступ та виводиться повідомлення про вдалу реєстрацію. 1. 6. Перегляд історії платежів. Рис. 1. 6. Перегляд історії платежів Опис діаграми Дана діаграма послідовностей показує послідовність дій, які треба виконати для того, щоб подивитись історію платежів. Відбувається перевірка чи користувач залогований в системі. Якщо так, то передається логін на сервер і по ньому шукається в базі даних користувач. Результат пошуку передається користувачу. Серверна частина 2. 1. Внесення нових користувачів та редагування існуючих. Рис. 2. 1. Внесення нових користувачів та редагування існуючих Опис діагра...
Антиботан аватар за замовчуванням

31.12.2015 17:12

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини